What is elbasan castle?

Elbasan Castle is a medieval castle located in the city of Elbasan, Albania. It was built in the 15th century by the Ottomans to protect the city from invaders. The castle is square-shaped with four towers at each corner and covers an area of approximately 40,000 square meters. The walls of the castle are made of stone and are up to 10 meters high in some places. The castle has been restored and renovated over the years, and today it is a popular tourist attraction in Elbasan. Inside the castle, there are several historic buildings, including a mosque, a hammam, and a clock tower. The castle also offers breathtaking views of the city and the surrounding mountains.